home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / fusl_120.arc / FUSL.DOK < prev    next >
Text File  |  1991-02-19  |  13KB  |  407 lines

  1.  
  2.  
  3.  
  4.  
  5.                     ┌─────────┐
  6.                     │▓▓▓▓▓▓▓▓▓│
  7.                     │▓▓┌────┬─┴┐┌──┐┌──────┐┌──┐
  8.                     │▓▓└───┐│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
  9.                     │▓▓▓▓▓▓││▓▓││▓▓││▓▓ ───┤│▓▓│
  10.                     │▓▓┌───┘│▓▓││▓▓││▓▓▓▓▓▓││▓▓│
  11.                     │▓▓│    │▓▓└┘▓▓│├─── ▓▓││▓▓└────┐
  12.                     │▓▓│    │▓▓▓▓▓▓││▓▓▓▓▓▓││▓▓▓▓▓▓▓│
  13.                     └──┘    └──────┘└──────┘└───────┘
  14.                   ┌───────────────────────────────────┐
  15.                   │  FrontDoors Ulimate Scan Lister   │
  16.                   └───────────────────────────────────┘
  17.                   ┌───────────────────────────────────┐
  18.                   │(c) copyright 1990 Johannes Hoerhan│
  19.                   └───────────────────────────────────┘
  20.  
  21.  
  22.  
  23.  
  24.     Sollte sich hinter der Versionsnummer ein Buchstabe befinden han-
  25.     delt es sich um eine nicht der Allgemeinheit zugänglichen Version.
  26.     Diese Programme sind vorläufig nur auf das Betatestteam beschränkt!
  27.  
  28.         ┌─────────┐
  29.         │Copyright│
  30.         └─────────┘
  31.  
  32.     FUSL (Noncommercial) darf frei kopiert und weitergegeben werden,
  33.     sofern es für nichtkommerziele Zwecke eingesetzt wird. Garantiert
  34.     wird lediglich, daß es Platz auf der Platte braucht, weiters be-
  35.     halte ich mir alle Rechte vor.
  36.  
  37.     Nachdem die Entwicklung von FUSL eine Menge Zeit und Mühe gekostet
  38.     hat, wird die Entwicklung der Noncommercial version ab FUSL 1.20
  39.     eingestellt. Bis zu diesem Zeitpunkt sind sowohl die registrierte
  40.     als auch die unregistrierte Version bis auf ein paar Kleinigkeiten
  41.     ident. So ist z.b. der Absendername beim nichtregistrierten FUSL
  42.     "UNREGISTERED FUSL USER", was aber die Funktion nicht beeinträchtigt.
  43.  
  44.     Weiterlaufende Verbesserungen kommen nur mehr registrierten Usern
  45.     zu Gute.
  46.  
  47.     Registrieren kann man FUSL ganz einfach:
  48.  
  49.         Man schickt     100.- oes oder
  50.                          15.- DM  oder
  51.                          10.- US$
  52.  
  53.         an       Johannes HOERHAN (Fido 2:310/10)
  54.                  Ettenreichgasse 1/18
  55.                  1100 Wien
  56.  
  57.         oder überweist den Betrag an folgendes Konto:
  58.  
  59.                    BLZ: 20151  Nr.: 907079719
  60.  
  61.  
  62.     Die neuesten Versionen von FUSL können bei folgenden Nodes
  63.     requestet werden:
  64.  
  65.                 Blumenkistl     HST     2:310/10 FidoNet
  66.                 Gallatin Link   HST     2:310/19 FidoNet
  67.  
  68.  
  69.         ┌──────────────┐
  70.         │Zweck von FUSL│
  71.         └──────────────┘
  72.  
  73.     Der Hauptgrund, daß FUSL entstanden ist, hat mehrere Ursachen, ei-
  74.     ner davon ist, dass ich es lästig fand, nach jedem Request 100erte
  75.     Kilobytes von Filelisten nach Files zu durchsuchen und ich mich dabei
  76.     auf der Suche nach wirklich neuen Files nur nach dem Datum richten
  77.     konnte. Nun kennen wir aber alle die Tatsache, daß auch Files in die
  78.     diversen Filelisten gekommen sind, die nicht unbedingt NEU (auf Grund
  79.     des Datestamps) sind. Es hat mich nun auch interessiert, was sich denn
  80.     so alles in der Liste seit meinem letzten Request getan hat.
  81.  
  82.     Mit FUSL ist es nun möglich 2 Filelisten auf ihre Unterschiede zu
  83.     untersuchen, und sich das Ergebnis ausgeben zu lassen, weiters das
  84.     File direkt aus der Fileliste zu requesten und auch eine Thanks
  85.     Msg. an den Ursprungs Node abzuschicken. Also mit einen Wort das
  86.     erste Anti D'Bridge Tool, da man auch endlich D'Bridge Sysops mit
  87.     ein paar unheimlich wichtigen Msg. belästigen kann;-)
  88.  
  89.  
  90.  
  91.         ┌─────────────────┐
  92.         │Was FUSL benötigt│
  93.         └─────────────────┘
  94.  
  95.         ■ MS Dos kompatiblen Rechner mit MS Dos 3.x oder höher
  96.         ■ >200 K Memory
  97.  
  98.  
  99.         ┌─────────────────────────────────────────┐
  100.         │Was sinnvoll für den Einsatz von FUSL ist│
  101.         └─────────────────────────────────────────┘
  102.  
  103.         ■ FrontDoor als Mailer
  104.         ■ DesqVIEW oder andere Multitasking Software
  105.         ■ 1 bis 2 Filelisten
  106.         ■ Fidouserlist
  107.         ■ ein Modem;-)
  108.  
  109.  
  110.         ┌───────────────┐
  111.         │FUSL Menüpunkte│
  112.         └───────────────┘
  113.         ┌────┐
  114.         │Main│
  115.         └────┘
  116.         ┌─────────┐
  117.         │Prgm Info│
  118.         └─────────┘
  119.  
  120.     Info über FUSL
  121.  
  122.  
  123.         ┌────────┐
  124.         │Dosshell│
  125.         └────────┘
  126.  
  127.     Eine ganz simple Dosshell, nicht mehr und nicht weniger.
  128.  
  129.     ---------------------------------------------------------------------
  130.         ┌─────┐
  131.         │Setup│
  132.         └─────┘
  133.  
  134.     Eingabe fixer Parameter, die in dem File 'fusl.sys' im derzeitigen
  135.     Verzeichnis abgelegt werden.
  136.  
  137.  
  138.         ┌───────────┐
  139.         │Netmailpath│
  140.         └───────────┘
  141.  
  142.     Eingabe des Pfades in welchem sich die Netmails befinden. Der Net-
  143.     mailpath wird für das Generieren der Request Msg. benötigt.
  144.  
  145.         
  146.         Beispiel: d:\fd\netmail
  147.  
  148.  
  149.  
  150.         ┌────────────┐
  151.         │Fidouserpath│
  152.         └────────────┘
  153.  
  154.     Eingabe des Pfades für die Fidouserlist - Diese wird am besten mit
  155.     Parslist & QSort erstellt - Im Prinzip ist allerdings nur eine
  156.     alphabetisch sortierte Liste notwendig, die folgendes Format haben
  157.     muß:
  158.  
  159.  
  160.              Aaboe, Ole                  231/75
  161.              Aagaard, Peter              231/11
  162.              Aalsburg, Hans Van          285/508
  163.              Aaltonen, Mika              504/102
  164.              Abel, Juergen               244/17
  165.              Abele, Rainer               507/18
  166.              Abelmann, Guus              286/304
  167.              Abels, Wim                  242/20
  168.              Abma, Henk                  512/30
  169.              Abril, Tirs                 343/106
  170.              Achutegui, Juan J.          344/7
  171.              Acosta, Juan                345/403
  172.              Acuna, Norberto             348/4
  173.              Adams, Colin                250/121
  174.              Aerts, Robert               282/372
  175.              [.....]
  176.  
  177.     Eigentlich ist diese Liste nicht unbedingt zum Requesten notwendig,
  178.     sie erleichtert aber ganz entschieden das Arbeiten mit FUSL. Es muss
  179.     nun nicht mehr jedesmal der komplette Name und die Fido Adresse des
  180.     Zielnodes eingegeben werden, es reicht ein Teil des Namen um beides
  181.     zu erfahren (ähnlich wie bei Frontdoor). Natürlich wäre es mir auch
  182.     lieber gewesen, ich köennte gleich die Nodelist Index Files von
  183.     FrontDoor verwenden, jedoch ist deren Struktur leider nicht frei ge-
  184.     geben worden, daher hat sich diese Lösung angeboten...:-(
  185.  
  186.  
  187.  
  188.         ┌──────────┐
  189.         │Systempath│
  190.         └──────────┘
  191.  
  192.     Eingabe des Hauptverzeichnisses von FrontDoor
  193.  
  194.             Beispiel: d:\fd
  195.  
  196.  
  197.         ┌─────────┐
  198.         │Your Name│
  199.         └─────────┘
  200.  
  201.     Bedarf keiner näheren Erklärung, oder;-)
  202.  
  203.  
  204.         ┌─────────────┐
  205.         │Your Address │
  206.         └─────────────┘
  207.  
  208.     Eingabe der Netzwerk Adresse
  209.  
  210.                 Beispiel: 2:310/10
  211.  
  212.  
  213.         ┌────────────┐
  214.         │Registerkey │
  215.         └────────────┘
  216.  
  217.     Hier den key eingeben den man fuer die Registrierung bekommt.
  218.  
  219.         ┌────────┐
  220.         │Baudrate│
  221.         └────────┘
  222.  
  223.     Angabe der höchsten Baudrate die dein System unterstützen kann.
  224.     Diese Angabe wird für die Berechnung der File - Übertragungsdauer
  225.     benötigt.
  226.  
  227.                 Beispiel: 9600
  228.  
  229.  
  230.  
  231.         ┌────┐
  232.         │Save│
  233.         └────┘
  234.  
  235.     Die Daten können anschließend abgespeichert werden, um sie nicht
  236.     jedesmal neu eingeben zu müssen.
  237.  
  238.    ------------------------------------------------------------------------
  239.  
  240.         ┌────────────┐
  241.         │Request     │
  242.         └────────────┘
  243.  
  244.         ┌────────────┐
  245.         │Request List│
  246.         └────────────┘
  247.  
  248.     Bei diesem Punkt wird eine gewählte Liste eingelesen und sofern man
  249.     ein File findet, daß man requesten will, sollte man nun 'F1' drücken.
  250.     Ein Window legt sich nun über die Stelle mit den Filennamen, mit
  251.     'RETURN' kann das File in den internen Buffer eingelesen werden.
  252.     Sollte man kein File mehr finden wird ganz einfach 'ESC' betätigt.
  253.     Bei dem nun kommenden Window mußt Du dann nur mehr die Fido Adresse
  254.     des Nodes und seinen Namen eingeben. Sofern Du eine Fidouserlist
  255.     verwendest ist nur mehr ein Teil des Sysop Namens notwendig um alle
  256.     notwendigen Daten zu erfahren.
  257.     In diesem Window siehst Du auch noch die Gesamtanzahl der Bytes,
  258.     sowie die annähernde Übertragunsdauer. Nach dem Abspeichern wird
  259.     FrontDoor zum Rescanen des Netmail Directories veranlaßt.
  260.  
  261.     Mit der Taste 'F2' ist es möglich nach Strings zu suchen, der ge-
  262.     fundene Text wird anschließend invers dahrgestellt.
  263.  
  264.     Mit 'F3' kann man ein Passwort definieren, das bei jeder Fileauswahl
  265.     dazugehängt wird.
  266.  
  267.         Zum Beispiel: man selektiert   FUSL120.ZIP  und hat als Passwort
  268.                       'GRMMPF' definiert. In der request message würde
  269.                       das dann so aussehen: FUSL120.ZIP !GRMMPF
  270.  
  271.  
  272.         ┌─────────┐
  273.         │Filelists│
  274.         └─────────┘
  275.  
  276.     Start des Vergleiches zwischen den beiden Filelisten. Sofern
  277.     die beiden Listen unterschiedliche Files enthalten, werden sie
  278.     am Bildschirm ausgegeben und es wird ein File mit dem Namen
  279.     'differ.txt' im derzeitigen Verzeichnis angelegt. Das File kann
  280.     anschließend umbenannt werden.
  281.  
  282.  
  283.         ┌────────┐
  284.         │Get From│
  285.         └────────┘
  286.  
  287.  
  288.     Eingabe der Fido Adresse und Name des Sysops von dem requestet
  289.     werden soll.
  290.  
  291.  
  292.         ┌─────┐
  293.         │Magic│
  294.         └─────┘
  295.  
  296.     Request eines Magic Filenamens, zur Zeit werden folgende Magic un-
  297.     terstützt:
  298.  
  299.  
  300.                 FILES
  301.                 NEWFILES
  302.                 ABOUT
  303.                 NODELIST
  304.                 NODEDIFF
  305.  
  306.  
  307.         ┌─────┐
  308.         │Clear│
  309.         └─────┘
  310.  
  311.     Leert den Requestbuffer
  312.  
  313.  
  314.         ┌────────┐
  315.         │Send Msg│
  316.         └────────┘
  317.  
  318.     FUSL requestet die gewünschten Files mit einer Msg, die frei
  319.     definiert werden kann. Alles was Du dazu brauchst, ist das
  320.     File 'FUSL.MSG' im Verzeichnis wo FUSL.EXE zu finden ist.
  321.  
  322.     FUSL.MSG kann z.B. so aussehen:
  323.  
  324.         Dear %TONAME% !
  325.  
  326.         Thank you for allowing the file request!
  327.         %FROMNAME%, (%NODE%)
  328.  
  329.         %TONAME%   = Name des Sysops von dem requestet wird
  330.         %FROMNAME% = Dein Name
  331.         %NODE%     = Deine Adresse
  332.  
  333.     Defaultmäßig werden bei dieser Msg. folgende Flags gesetzt:
  334.     PVT CRASH FILE REQ KILL
  335.     Ausgenommen natürlich die Fälle, wo du vorher andere Msg
  336.     Bits gesetzt hast (Menüpunkt: MsgStatus)
  337.  
  338.     ---------------------------------------------------------------------
  339.  
  340.         ┌────┐
  341.         │Edit│
  342.         └────┘
  343.         
  344.         ┌──────┐
  345.         │Buffer│
  346.         └──────┘
  347.         
  348.     Der Requestbuffer kann editiert werden, leider ist es jetzt
  349.     in der derzeitigen Version nicht mehr möglich genaue Angaben
  350.     über die Größe der Files zu machen.
  351.  
  352.  
  353.         ┌───────┐
  354.         │Message│
  355.         └───────┘
  356.  
  357.     Eine bereits erstellte Msg. kann nachträglich editiert werden,
  358.     Filename, Node und der Msg. Status können geändert werden. Diese
  359.     Werte werden auch beim nächsten Request verwendet.
  360.  
  361.     ----------------------------------------------------------------------
  362.  
  363.         ┌─────────┐
  364.         │MsgStatus│
  365.         └─────────┘
  366.  
  367.     Eingabe des Message Status, wie CRASH, DIRECT, HOLD, oder RESCAN
  368.     (FrontDoor) wird zum Rescanen des Netmail Verzeichnisses veranlaßt.
  369.     Mit Rq-Msg kann man einstellen, ob man die fusl.msg mitschicken
  370.     will.
  371.  
  372.     Diese Einstellungen koennen mit "Save" natürlich auch abgespeichert
  373.     werden!
  374.  
  375.     Sie werden auch bei jedem Speichern vom Setup abgespeichert!!
  376.  
  377.     ----------------------------------------------------------------------
  378.  
  379.         ┌────┐
  380.         │Quit│
  381.         └────┘
  382.  
  383.     Verlassen von FUSL
  384.  
  385.     ----------------------------------------------------------------------
  386.  
  387.         ┌────────────────┐
  388.         │Zum Schluss noch│
  389.         └────────────────┘
  390.  
  391.     Wenn dir dieses Prg gefaellt, du noch Vorschläge hast, oder Bugs
  392.     findest, kannst du mir gerne eine Netmail zukommen lassen. (Am
  393.     liebsten natürlich eine Registrierung:-)
  394.  
  395.     Sollte dir dieses Prg nich gefallen, dann lösche es und das wäre es
  396.     auch schon. Ich habe dieses Tool nur aus Spaß an der Freude gemacht,
  397.     nicht um deine Flames zu lesen.
  398.  
  399.     Dank geht auch noch an Robert Maierhofer (2:310/19) fuer die
  400.     deutsche und englische Dokumentation und fuer die Ideen und Ein-
  401.     fälle, die er während des Programmierens hatte.
  402.  
  403.     Vielen Dank noch an meine Freundin Maria für ihre Toleranz, die
  404.     sie die ganze Zeit über hatte, wenn ich vor dem Rechner saß und
  405.     dieses Ding fertigstellte.
  406.  
  407.